﻿using AnlianCommon.Common.DTO;
using MediatR;

namespace SheepCommon.API.BreedingHistoryss
{
    public class BreedingHistorysCreateCommand : IRequest<Result>
    {
        //种母耳号
        public string? BreedingEarBugle { get; set; }
        //配种日期
        public DateTime? DateBreeding { get; set; }
        //种公耳号
        public string? SeedMaleEarBugle { get; set; }
        //妊检日期
        public DateTime? PregnancyTestDate { get; set; }
        //分娩日期
        public DateTime? ParturitionDate { get; set; }
        //健羔数
        public int? HealthyLambNums { get; set; }
        //健羔总重
        public string? HealthyLambWeight { get; set; }
        //弱羔数
        public int? WeakLambsNums { get; set; }
        //畸形数
        public int? DeformityNums { get; set; }
        //死胎数
        public int? StillbirthNums { get; set; }
        //木乃伊数
        public int? MummificationNums { get; set; }
        //畸胎数
        public int? TeratogenesiNums { get; set; }
        //当前胎次
        public int? CurrentParity { get; set; }
        //断奶日期
        public DateTime? WeanedDate { get; set; }
        //断奶只数
        public int? WeanedNums { get; set; }
        //断奶窝重
        public string? WeanedLitterWeight { get; set; }
    }
}
